﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<?php 
	include_once('../DAO/TaiKhoanDTO.php');
	include_once('../DAO/TaiKhoanDAO.php');
	include_once('../BUS/NguoiBanBUS.php');
	?>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
		<title>Thay đổi thông tin cá nhân</title>
		<link rel="stylesheet" href="../css/reset.css" type="text/css" />
		<link rel="stylesheet" href="../css/common.css" type="text/css" />
		<link rel="stylesheet" href="../css/buyer.css" type="text/css" />
		<script src="../scripts/jquery-1.5.2.min.js"></script>
		<script src="../scripts/common.js"></script>
		<script type="text/javascript" src="../DAO/user.js"></script>
	</head>
	
	<?php
	$username ='lvhung';
	$LoiEmail ='';
	$LoiMatKhau ='';
	$LoiTen ='';
	$LoiDiaChi ='';
	$LoiDienThoai ='';
	$LoiMatKhauCu ='';
	$LoiHinhAnh ='';
	$ThongBao ='';
	$taikhoan = new TaiKhoanDTO();
	$taikhoan = NguoiBanBUS::LayThongTinNguoiBan($username);
	
	function getExtension($str) {
		 $i = strrpos($str,".");
		 if (!$i) { return ""; }
		 $l = strlen($str) - $i;
		 $ext = substr($str,$i+1,$l);
		 return $ext;
	}
	
	
	if(isset($_POST['update']))
	{
	//	echo "cap nhat thong tin";
		//$Username = $_POST['Username'];	
		$hoten = $_POST['TenNguoiBan'];
		$diachi = $_POST['DiaChi'];
		$dienthoai = $_POST['DienThoai'];
		$email = $_POST['Email'];
		$matkhau = $_POST['MatKhauCu'];
		//cái này bỏ rồi$hinhanh = $_POST['HinhAnh'];
		//$hinhanh="/../imag/es/".$hinhanh;
		$flag = 0;
		// kiem tra flag =0 moi cho cap nhat
		if(empty($_POST['TenNguoiBan']))
		{
			$LoiTen = "Trường bắt buộc không được để trống";
			$flag = 1;
		}
		if(empty($_POST['MatKhauCu']))
		{
			$LoiMatKhauCu = "Mat khẩu không thể bỏ trống";
			$flag = 1;
		}
		if(empty($_POST['Email']))
		{
			$LoiEmail = "Vui lòng nhập email vào";
			$flag = 1;
		}
		if($_POST['MatKhauMoi'] != $_POST['ReMatKhauMoi'])
		{
			$LoiMatKhau = "Mật khẩu không khớp";
			$flag = 1;
		}
		if(empty($_POST['DiaChi']))
		{
			$LoiDiaChi = "Vui lòng nhập địa chỉ vào";
			$flag = 1;
		}
		if(empty($_POST['DienThoai']))
		{
			$LoiDienThoai = "Vui lòng nhập điện thoại vào";
			$flag = 1;
		}
		$string = $_POST['DienThoai'];
		if (!ctype_digit($string))
		{
			$LoiDienThoai = "Vui lòng nhập số nguyên";
			$flag = 1;
		}
		if($_POST['Email'] != $taikhoan->tk_email)
		{
			$kiemtra = NguoiBanBUS::KiemTraEmailHopLe($_POST['Email']); 
			if($kiemtra == true)
			{
				$LoiEmail = "Email đã có người sử dụng";
				$flag = 1;
			}
		}
		
		if($_POST['MatKhauMoi'] != NULL)
		{
			$matkhau = $_POST['MatKhauMoi'];
		}
		$size = filesize($_FILES['HinhAnh']['tmp_name']);
		if ($size > 512000)
		{
			$LoiHinhAnh = 'File quá lớn . Vui lòng upload lại... ';		
			$flag = 1;				
		}
		
		if ($_FILES['HinhAnh']['type'] == "image/gif");
										
			elseif ($_FILES['HinhAnh']['type'] == "image/jpg");
			
			elseif ($_FILES['HinhAnh']['type'] == "image/jpeg");
			
			elseif ($_FILES['HinhAnh']['type'] == "image/bmp");
			
			elseif ($_FILES['HinhAnh']['type'] == "image/png");
			
			else
			{
				$LoiHinhAnh =  'Kiểu file phải up là: Gif ,Jpg ,Jpeg ,Bmp ,Png.Vui lòng upload lại...';
				$flag = 1;
			}
				// cap nhat
		if ($_FILES['HinhAnh']['size'] > 512000)
			{
				$LoiHinhAnh =  'File quá lớn . Vui lòng upload lại... ';	
				$flag =1;					
			}
		if($flag == 0)
		{
		$taikhoan->tk_username = $username;
		$taikhoan->tk_password = $matkhau;
		$taikhoan->tk_ngay_tao = getdate();
		$taikhoan->tk_email = $email;
		$taikhoan->tk_ho_ten = $hoten;
		$taikhoan->tk_dia_chi = $diachi;
		$taikhoan->tk_dien_thoai = $dienthoai;
		$type = preg_split('[/]', $_FILES['HinhAnh']['type'],2);
		$taikhoan->tk_avatar = $taikhoan->tk_username . "." . $type[1];
		$_FILES["HinhAnh"]["name"] = $taikhoan->tk_avatar;
		move_uploaded_file($_FILES["HinhAnh"]["tmp_name"], "../temp/".$_FILES["HinhAnh"]["name"]);
		
			$result = TaiKhoanDAO::CapNhatTaiKhoanTheoUsername($taikhoan,$username);
			//$ThongBao = "Cập nhật thành công !";
			echo("<script type='text/javascript' language='javascript'>
				alert('Cập nhật thành công');
				window.location = 'ThongTinCaNhan.php';
			</script>");
		}
		
	}
	?>	
	
	<body>
		<div id="page">
			<div id="subinfo">
				<div class="content">
					<table></tbody>
						<tr>
							<td class="phone">
								<p>Than phiền? Gọi 090-828-3489 (miễn cước)</p>
							</td>
							<td class="login">
								<ul>
									<li><span>Đăng nhập</span> | </li>
									<li><a href="#">Đăng ký</a></li>
								</ul>
							</td>					
						</tr>
					</tbody></table>
				</div>
			</div>
			<div id="banner">
				<div class="content">
					<form>
						<label for="username">Tên đăng nhập:</label>
						<input id="username" class="tb" type="text" />
						<label for="password">Mật khẩu:</label>
						<input id="password" class="tb" type="password" />					
						<input id="remember" type="checkbox" />
						<label for="remember">Ghi nhớ đăng nhập</label>
						<input type="submit" class="btn" value="Đăng nhập" />
						<div id="close">đóng</div>
					</form>
				</div>
			</div>
			<div id="seller-bar">
				
			</div>
			<div id="search">
				<div class="content">
					<form>
						<span>Tôi muốn tìm</span>
						<select>
							<option>sản phẩm</option>
							<option>gian hàng</option>
						</select>
						<span>có từ khóa là</span>
						<input class="tb" type="text" />
						<input class="btn" type="submit" value="Tìm kiếm">
						<span>hoặc</span>
						<a href="#">tìm nâng cao</a>
					</form>
				</div>
			</div>
			<div id="content">
				<div id="buyer-func" class="block layout-2col-col1">
					<div class="title"><h4>Chức năng</h4></div>
					<ul class="content cat-menu">
						<li class="first"><a href="#">Thông tin cá nhân</a></li>
						<li><a href="#">Lịch sử đặt hàng</a></li>
						<li><a href="#">Lịch sử sự kiện</a></li>						
						<li class="last"><a href="#">Lịch sử bình chọn</a></li>
					</ul>
				</div>
				<div id="buyer-change-info" class="block layout-2col-col2">
					<div class="title"><h4>Thay đổi thông tin cá nhân</h4></div>
					<div class="content">
					 <form action="capnhatnguoiban.php" enctype="multipart/form-data" method="post">
						<table>
							<tbody>
							<div class="error" align="center"><h2><?php echo $ThongBao ?></h2></div>	
							<tr>
									<td class="label-col"><label>Tên người bán</label></td>
									<td><input id='TenNguoiBan' name='TenNguoiBan' type='text'value ='<?php echo $taikhoan->tk_ho_ten ?>' onkeyup='kttennguoiban()' class='tb'/>
									<span class="error"><div id='loinguoiban'></div></span></td>
								</tr>
								<tr>
									<td class="label-col"><label>Password hiện tại</label></td>
									<td><input id='MatKhauCu' name='MatKhauCu' type='password'value='<?php echo $taikhoan->tk_password ?>' onkeyup='ktmatkhaucu()' class='tb'/>
									<span class="error"><div id='loimatkhau'></div></span></td>
								</tr>
								<tr>
									<td class="label-col"><label>Password mới</label></td>
									<td><input id='MatKhauMoi' name='MatKhauMoi' type='password' onkeyup='ktmatkhaumoi()' class="tb" />
									<span class="error"><div id='loimatkhaumoi'></div></span></td>
								</tr>
								<tr>
									<td class="label-col"><label>Nhập lại Password mới</label></td>
									<td><input id='ReMatKhauMoi' name='ReMatKhauMoi' type='password' onkeyup='ktlaimatkhaumoi()' class="tb" />
									<span class="error"><div id='loaimatkhaumoinhap'></div></span></td>
								</tr>								
								<tr>
									<td class="label-col"><label>Avatar</label></td>
									<td><input type="file" id="HinhAnh" name='HinhAnh' class="tb" />
									<span class="error"><div><?php echo $LoiHinhAnh ?></div></span></td>
								</tr>							
								<tr>
									<td class="label-col"><label>Email</label></td>
									<td><input id='Email' name='Email' type='text' value='<?php echo $taikhoan->tk_email ?>' onkeyup='ktemailhople();' class="tb"/>
									<span class="error"><div id='loiemail'></div></span></td>
								</tr>								
								<tr>
									<td class="label-col"><label>Địa chỉ</label></td>
									<td><input id='DiaChi' name='DiaChi' type='text' value='<?php echo $taikhoan->tk_dia_chi ?>' onkeyup='ktdiachi();' class="tb"/>
									<span class="error"><div id='loidiachi'></div></span></td>
								</tr>
								<tr>
									<td class="label-col"><label>Điện thoại</label></td>
									<td><input id='DienThoai' name='DienThoai' type='text' value='<?php echo $taikhoan->tk_dien_thoai ?>' onkeyup='ktdienthoai();' class="tb"/>
									<span class="error"><div id='loidienthoai'></div></span></td>
								</tr>
								<tr>
									<td colspan="2"><input type="submit" class="btn" name ="update"value="Lưu" />
									<span class="error">
									<div> <?php echo $LoiTen ?></div>
									<div> <?php echo $LoiEmail ?></div>
									<div ><?php echo $LoiMatKhau ?></div>
									<div> <?php echo $LoiDiaChi ?></div>
									<div><?php echo $LoiDienThoai ?></div>
									<div><?php echo $LoiMatKhauCu ?></div>
																	</span></td>
									</td>
								</tr>
							</tbody>
						</table>
						</form>
					</div>
				</div>
			</div>
			<div id="footer">
				<p>&copy; 2011 - Nhóm Ứng Dụng Phân Tán 1 - ĐHKHTN. All rights reserved.</p>
			</div>
		</div>
	</body>
</html>